2004 330i Not sure why I said 335. Maybe because befor the 330. I had a 325.
Anyway, 325 was ok but nothing spectacular. 330 in 5 months of ownership blew its plastic pos radiator over flow tank. Battery died on my wife when she was driving it stranding her on the highway. Drivers side window got stuck down and wouldnt roll up. Went in because the front end wobbled and a front tie rod was bent. They tried to give us some shit that we had hit something when we had not. O and the alternator died. All this while having an AC that wouldnt blow hardly at all. The day after they replaced the alternator the check engine light came on. They got their car back at this point without me knowing what the new prob was. I hate BMWs. Bunch of price and hype that I'll never own again. My wife actually drove my 280 a couple times while the BMW was in the shop and laughed about how its nice to have a dependable car.